Иногда необходимо запретить пользователям использовать некоторые символы при наборе текста в браузерах. Как это можно сделать:
01. С помощью файла .htaccess
RewriteEngine on
RewriteCond %{QUERY_STRING} ^.*('|"|<|>|%22|%3C|%3E).*$
RewriteRule .* index.php
02. С помощью php
Сделаем запрет задействовать в имени любые символы, кроме русских и латинских букв и символа подчеркивания, пробела и цифр.
if (preg_match("/[^(w)|(x7F-xFF)|(s)]/",$name)) {
echo "Неверное имя";
exit;
}